import ax from '@/utils/request'

// 活动列表
export function actList(data) {
  return ax.request({
    url: '/session/portal/actList',
    method: 'post',
    data
  })
}

// 互动园地列表
export function aqList(data) {
  return ax.request({
    url: '/session/portal/aqList',
    method: 'post',
    data
  })
}

// 首页轮播图列表
export function banList(data) {
  return ax.request({
    url: '/session/portal/banList',
    method: 'post',
    data
  })
}

// 藏品列表
export function collList(data) {
  return ax.request({
    url: '/session/portal/collList',
    method: 'post',
    data
  })
}

// 展览列表
export function exihList(data) {
  return ax.request({
    url: '/session/portal/exihList',
    method: 'post',
    data
  })
}

// 根据Id获取活动详情
export function getActById(data) {
  return ax.request({
    url: '/session/portal/getActById',
    method: 'post',
    data
  })
}

// 根据Id获取轮播图详情
export function getBannerById(params) {
  return ax.request({
    url: '/session/portal/getBannerById',
    method: 'post',
    params
  })
}

// 根据Id获取藏品详情
export function getCollById(data) {
  return ax.request({
    url: '/session/portal/getCollById',
    method: 'post',
    data
  })
}

// 根据Id获取展览详情
export function getExihById(data) {
  return ax.request({
    url: '/session/portal/getExihById',
    method: 'post',
    data
  })
}

// 获取关于我们
export function getGywm(data) {
  return ax.request({
    url: '/session/portal/getGywm',
    method: 'post',
    data
  })
}

// 获取机构概况
export function getJggk(data) {
  return ax.request({
    url: '/session/portal/getJggk',
    method: 'post',
    data
  })
}

// 根据Id获取详情
export function getNewsById(data) {
  return ax.request({
    url: '/session/portal/getNewsById',
    method: 'post',
    data
  })
}

// 根据Id获取通知公告详情
export function getNoticeById(params) {
  return ax.request({
    url: '/session/portal/getNoticeById',
    method: 'post',
    params
  })
}

// 根据Id获取互动园地详情
export function getQaById(data) {
  return ax.request({
    url: '/session/portal/getQaById',
    method: 'post',
    data
  })
}

// 新闻列表
export function newList(data) {
  return ax.request({
    url: '/session/portal/newList',
    method: 'post',
    data
  })
}

// 通知公告列表
export function noticeList(data) {
  return ax.request({
    url: '/session/portal/noticeList',
    method: 'post',
    data
  })
}

